package com.tang.excel.pa.domain;

import com.tang.excel.pa.enums.ProtocolType;
import com.tang.excel.pa.enums.TestType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author Tang
 * @classname EmKnowledgeTestQuestion
 * @description [ 知识能力测试问题表 ]
 * @date 2021/4/20 11:06
 */
@ApiModel(value="EmKnowledgeTestQuestion")
@Data
public class EmKnowledgeTestQuestion {
    /**
    * 主键
    */
    @ApiModelProperty(value="主键")
    private Integer id;

    /**
    * 题目
    */
    @ApiModelProperty(value="题目")
    private String topic;

    /**
    * 选项A
    */
    @ApiModelProperty(value="选项A")
    private String optiona;

    /**
    * 选项B
    */
    @ApiModelProperty(value="选项B")
    private String optionb;

    /**
    * 选项C
    */
    @ApiModelProperty(value="选项C")
    private String optionc;

    /**
    * 选项D
    */
    @ApiModelProperty(value="选项D")
    private String optiond;

    /**
    * 问题类型 0-选择题,1-判断题
    */
    @ApiModelProperty(value="问题类型 0-选择题,1-判断题")
    private Integer type;

    /**
    * 测试类型 0-连接测试,1-功能测试,2-性能测试,3-安全测试
    */
    @ApiModelProperty(value="测试类型 0-连接测试,1-功能测试,2-性能测试,3-安全测试")
    private TestType testType;

    /**
    * 正确选项，答案不止一个的话以，分隔,0-对,1错
    */
    @ApiModelProperty(value="正确选项，答案不止一个的话以，分隔,0-对,1错")
    private String correctOptions;

    /**
    * 创建时间
    */
    @ApiModelProperty(value="创建时间")
    private Date createTime;

    /**
     * 协议类型
     */
    @ApiModelProperty(value="协议类型")
    private ProtocolType protocol;

}